from django.utils.functiona import cached_property
	#
	@cached_property
	def full_name(self):
		# expensive operation eg. external service call
		return "{0} {1}".format(self.firstname, self.lastname)